home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / comm / misc / Sashi89.lha / Sashi89 / sources / mui_tilist.h < prev    next >
C/C++ Source or Header  |  2001-05-06  |  1KB  |  38 lines

  1. #include <proto/intuition.h>
  2. #include <proto/graphics.h>
  3. #include <proto/exec.h>
  4.  
  5. #include <libraries/mui.h>
  6. #include <clib/muimaster_protos.h>
  7.  
  8. #include "protocol.h"
  9. #include "hard.h"
  10.  
  11.  
  12. struct MUITIList_Data
  13. {
  14.   char is_serial_reserved;
  15.  
  16.   char current_folder[MAX_NAMELENGTH+1];
  17.  
  18.   ti_variable vars[MAX_NBNAME];
  19.  
  20.   Object *app,*window;
  21.  
  22. };
  23.  
  24. #define MUIA_TIList_CurrentFolder           (TAG_USER|(667<<16)|0x0001)
  25. #define MUIA_TIList_CurrentSelectedFolder   (TAG_USER|(667<<16)|0x0002)
  26. #define MUIA_TIList_CurrentSelectedVar      (TAG_USER|(667<<16)|0x0003)
  27. #define MUIA_TIList_ParentApp               (TAG_USER|(667<<16)|0x0004)
  28. #define MUIA_TIList_ParentWindow            (TAG_USER|(667<<16)|0x0005)
  29.  
  30. #define MUIM_TIList_DoubleClick     (TAG_USER|(667<<16)|0x0001)
  31. #define MUIM_TIList_ListFolders     (TAG_USER|(667<<16)|0x0002)
  32. #define MUIM_TIList_ListVars        (TAG_USER|(667<<16)|0x0003)
  33. #define MUIM_TIList_Update          (TAG_USER|(667<<16)|0x0004)
  34. //ULONG __attribute__((regparm(3))) MUITIList_Dispatcher(struct IClass *cl , void *msg,Object *obj  );
  35. ULONG __attribute__((regparm(3))) MUITIList_Dispatcher(struct IClass *cl ,  Msg msg,Object *obj  );
  36.  
  37.  
  38.